﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace BlackoutRugby.servicios.http
{
    public class Parametro
    {
        public enum TipoParametro { Usuario, Password, IdEquipo, PartidosPasados, PartidosFuturos, UltimosPartidos, Fixtureid, IdLiga, IdJugador, Juvenil, Temporada, EstadisticasEquipo };

        private TipoParametro parametro { set; get; }
        private string valor;

        public Parametro(TipoParametro p, string v)
        {
            parametro = p;
            valor = v;
        }

        public override string ToString()
        {
            string cadena = "&";

            switch(parametro)
            {
                case TipoParametro.Usuario : cadena += "username="; break;
                case TipoParametro.Password : cadena += "password="; break;
                case TipoParametro.IdEquipo: cadena += "teamid="; break;
                case TipoParametro.PartidosPasados: cadena += "past="; break;
                case TipoParametro.PartidosFuturos: cadena += "furure="; break;
                case TipoParametro.UltimosPartidos: cadena += "last="; break;
                case TipoParametro.Fixtureid: cadena += "fixtureid="; break;
                case TipoParametro.IdLiga: cadena += "leagueid="; break;
                case TipoParametro.IdJugador: cadena += "playerid="; break;
                case TipoParametro.Juvenil: cadena += "youth=1"; break;
                case TipoParametro.Temporada: cadena += "season="; break;
                case TipoParametro.EstadisticasEquipo: cadena += "teamplayersstats="; break;
                
                    
            }

            return cadena + valor; 
        }


    }
}
